armoured personnel vehicle - Français Anglais Dictionnaire